double fertilization - French English Dictionary